solder pcb rework inspector pcb inspection bga pcb repair pad and track ic repair electronics lead ionic contamination testing soldering inspections brazing assembly flux home